Big Huge Thesaurus

computerized tomography

noun